1 general:: Phrase(s): make good as something to succeed in a particular role. • I hope I make good as a teacher. • John made good as a football player.
McGrawhill's American Idioms And Phrasal Verbs